| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Compensating Balances [Hierarchy] | added:CompensatingBalancesHierarchy | |||
| 2 | Compensating Balance, Description | [Concept] Text/String | For Period | us-gaap:CompensatingBalanceDescription | |
| 3 | Compensating Balance, Amount | [Concept] Monetary | As Of | Debit | us-gaap:CompensatingBalanceAmount |
| 4 | Compensating Balance, Purpose | [Concept] Text/String | For Period | us-gaap:CompensatingBalancePurpose | |
| 5 | Compensating Balance, Agreement | [Concept] Text/String | For Period | us-gaap:CompensatingBalanceAgreement |